keep at bay

keep at bay

 英

  • na.围住;不使…接近
  • 网络使走投无路;牵制;阻止

英汉解释

na.
1.
围住,使走投无路
2.
不使...接近,遏制